--必须在这个位置定义PROJECT和VERSION变量
--PROJECT：ascii string类型，可以随便定义，只要不使用,就行
--VERSION：ascii string类型，如果使用Luat物联云平台固件升级的功能，必须按照"X.X.X"定义，X表示1位数字；否则可随便定义
PROJECT = "ADC"
VERSION = "2.0.0"

_G.req = {}

function io.delay(seconds)
    os.execute("sleep " .. tonumber(seconds))
end

--加载日志功能模块，并且设置日志输出等级
--如果关闭调用log模块接口输出的日志，等级设置为log.LOG_SILENT即可
require "log"
require "sys"
require "net"
require "netLed"
require "ntp"
require "misc"

-- require "testHttp"
-- require "color_lcd_spi_st7735"
-- require "testCamera" -- 加载CAMERA功能测试模块

LOG_LEVEL = log.LOGLEVEL_INFO

--每1分钟查询一次GSM信号强度
--每1分钟查询一次基站信息
-- net.startQueryAll(60000, 60000)
ril.request("AT+RNDISCALL=0,1")
pmd.ldoset(2,pmd.LDO_VLCD)              
netLed.setup(true,pio.P0_1,pio.P0_4)  

-- 网络对时
io.delay(2)
ntp.timeSync()
io.delay(2)
local tm = misc.getClock()
log.info("testNtp.printTime", string.format("%04d/%02d/%02d,%02d:%02d:%02d", tm.year, tm.month, tm.day, tm.hour, tm.min, tm.sec))
print("testNtp.printTime", string.format("%04d/%02d/%02d,%02d:%02d:%02d", tm.year, tm.month, tm.day, tm.hour, tm.min, tm.sec))
io.delay(5)

require "testAdc"

--启动系统框架
sys.init(0, 0)
sys.run()
